Mile High Stadium

The question might have made more sense had the word "Field" not been omitted from the name of the stadium. Its correct title is Sports Authority Field at Mile High.

© Macclesfield Quiz League 2017